/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package parser.excepciones;

/**
 *
 * @author chevy
 */
public class ParseoTextoException extends Exception {

    public static final String ELEMENTO_GRAMATICAL = "Se esperaba un elemento gramatical (%inicio, %terminal, %noterminal, %produccion)";
    public static final String IZQUIERDA_PRODUCCION = "Se esperaba una expresión no terminal.";
    public static final String DERECHA_PRODUCCION = "Se esperaba una expresión ya definida anteriormente";
    public static final String FIN_PRODUCCION = "Se esperaba ';' para indicar el fin de la produccion";
    public static final String MULTI_EXPRESION = "Hay más de una símbolos en la definición de esta expresión.";
    
    private int lineaError;
    private int lineaTexto;

    /**
     * Constructs an instance of <code>ParseoTextoException</code> with the specified detail message.
     * @param msg the detail message.
     */
    public ParseoTextoException(){
    }

    public int getLineaError() {
        return lineaError;
    }

    public int getLineaTexto() {
        return lineaTexto;
    }
    
}
